resembling taffeta - Turkish English Dictionary